a13866022479e73670e443466d054740ec622844,PaginizeLib/src/net/neevek/android/lib/paginize/InnerPageManager.java,InnerPageManager,onRestoreInstanceState,#Bundle#,148
Before Change
public void onRestoreInstanceState(Bundle savedInstanceState) {
if (mCurPage != null) {
mCurPage.onRestoreInstanceState(savedInstanceState);
}
}
After Change
InnerPage p = (InnerPage)ctor.newInstance(mPageActivity);
setPage(p, null);
p.onRestoreInstanceState(savedInstanceState);
} catch (NoSuchMethodException e) {
throw new RuntimeException("No <init>(PageActivity) constructor in InnerPage: " + clazz.getName()
+ ", which is required for page restore/recovery to work.");